layer of tape - English Synonyms Dictionary